leather strap on a machete - Almanca İngilizce Sözlük